import psutil, time

# 3. 监控硬件状态
def monitor_server():
    cpu_usage = psutil.cpu_percent(interval=1)  # CPU使用率（1秒采样）
    mem_usage = psutil.virtual_memory().percent  # 内存使用率
    disk_usage = psutil.disk_usage("/").percent  # 根目录磁盘使用率
    print(f"cpu利用率：{cpu_usage}")
    print(f"内存利用率：{mem_usage}")
    print(f"根目录利用率：{disk_usage}")
while True:
    monitor_server()
    time.sleep(300)  # 300秒=5分钟
